package com.hclc.config.handler.enums;

/**
 * @ClassName EnumReturnValue
 * @Author: yurj
 * @Mail：1638234804@qq.com
 * @Date: Create in 13:38 2020-3-8
 * @version: 1.0
 */
public enum EnumReturnValue {
    S_OK("0000", "成功"),
    S_FAIL("9999", "失败"),
    S_SERVERERROR("3000", "接口升级中,请稍后再试"),
    S_NOTACCEPTED("1000", "请确认 post/get 请求方式是否正确"),
    S_NOTFOUND("5001", "路径不正确,请确认路径"),
    S_PARAMMISS("1001", "参数缺失"),
    S_NOTAUTH("2000", "未登录"),
    S_NOTPERMIT("2001", "权限不足"),
    S_MAXZISE("2006", "超出最大上载大小"),
    S_ARGUMENT_TYPE_MISMATCH("1003", "方法参数类型不匹配"),
    S_NOAUTH("1003", "权限不足"),
    S_NO_LOGIN_AUTH("1004", "用户登录状态验证失败"),
    S_LOGIN_AUTH_FAIL("1005", "用户登录身份验证错误"),
    S_JSONPARSE("2004", "JSON序列化异常，请检查参数准确性");


    private String value;
    private String message;

    private EnumReturnValue(String value, String message) {
        this.value = value;
        this.message = message;
    }

    public String getValue() {
        return this.value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public String getMessage() {
        return this.message;
    }

    public void setMessage(String message) {
        this.message = message;
    }
}
